From: thk Date: Sat, 8 Feb 2025 06:56:32 +0000 (+0000) Subject: Added a comment: iroh X-Git-Tag: archive/raspbian/10.20250416-2+rpi1~1^2~6^2~167^2~1 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=09d47726b7215642a6838fb09efd353fbcb4ddbc;p=git-annex.git Added a comment: iroh --- diff --git a/doc/todo/generic_p2p_socket_transport/comment_7_129a82171aa038c00ff65615ad76e115._comment b/doc/todo/generic_p2p_socket_transport/comment_7_129a82171aa038c00ff65615ad76e115._comment new file mode 100644 index 0000000000..92a0388840 --- /dev/null +++ b/doc/todo/generic_p2p_socket_transport/comment_7_129a82171aa038c00ff65615ad76e115._comment @@ -0,0 +1,16 @@ +[[!comment format=mdwn + username="thk" + avatar="http://cdn.libravatar.org/avatar/bfef10a428769701aeee1db978951461" + subject="iroh" + date="2025-02-08T06:56:31Z" + content=""" +Please take a look at [iroh](https://www.iroh.computer). It started as an IPFS implementation in rust, realized that IPFS is slow and overengineered and now pivoted to providing p2p connections with quic. + +* Peers/nodes/endpoints use ed25519 keys as identities. +* The iroh project hosts relay servers for initial NAT hole punching and as connection fallbacks. +* So far there are 4 initial [discovery](https://www.iroh.computer/docs/concepts/discovery) implementations: DNS, Local (mDNS), [Pkarr](https://github.com/nuhvi/pkarr) or Bittorrents Mainline DHT + +I'm waiting for their [FOSDEM talk](https://fosdem.org/2025/schedule/event/fosdem-2025-6053-building-peer-to-peer-quic/). But there is also a good presentation on YT: [A tour of iroh](https://www.youtube.com/watch?v=AkHaIVuFHK4&list=PLvsg-fc7APc3TOrumoQdjggwoLTSfiqRE&index=2). + + +"""]]